花费: expense, cost, to spend (time or money), expenditure...
得益于: to benefit from, thanks to...
扯: pull; haul; drag; draw, chat (with/to sb about sth); gossip (with sb about sth); natter (on sth)...
调控: to regulate, to control...
师生: teachers and students...
而且: (not only...) but also, moreover, in addition, furthermore...
找到: to find...
内阁: (government) cabinet...
垄断: to enjoy market dominance, to monopolize...
扎实: strong, solid, sturdy, firm, practical...